package com.opmsys.service;

import com.opmsys.pojo.dto.TestPageDTO;
import com.opmsys.pojo.entity.Test;

import java.util.List;

public interface TestService {

    /**
     * 新增化验报告
     * @param test
     */
    public void addTest(Test test);

    /**
     * 批量删除化验报告
     * @param id
     */
    public void deleteTest(Integer id);

    /**
     * 更新化验报告
     * @param test
     */
    public void updateTest(Test test);

    /**
     * 查找化验报告并分页
     * @param testPageDTO
     * @return
     */
    public List<Test> getTestPageWithConditions(TestPageDTO testPageDTO);

    /**
     * 查找化验报告
     * @param testPageDTO
     * @return
     */
    public List<Test> getTestListWithConditions(TestPageDTO testPageDTO);
}
